package team.seekers.hula.island.postComment.entity.vo;

import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.*;
import team.seekers.hula.common.entity.BaseDTO;
import team.seekers.hula.user.user.entity.vo.UserBasicInfoVO;

import java.util.Date;

/**
 * @author ekin
 * @Description GOOD
 * @mood happy
 */
@Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
@EqualsAndHashCode(callSuper = true)
public class PostCommentManagePageVO extends BaseDTO {

    private String id;

    private String postId;

    private String title;

    private String reply;

    private UserBasicInfoVO userInfo;

    private String content;

    private Integer visibility;

    private Integer deleted;

    @JsonFormat(pattern="yyyy-MM-dd mm:ss")
    private Date gmtCreate;
}
